<?php
namespace  app\api\service;
/**
 * 对外调用的服务层
 * Class TokenService
 * @package app\api\service
 */
class TokenService{

    private static function createInst($className){
        //导入容器
        $class   = "app\api\service\token\TokenMange\\".$className;
        return app($class);
    }

    /**
     * 可修改为__call
     * @param $functionName
     * @param $arguments
     * @return mixed
     */
    public static function __callStatic($functionName, $arguments){

        return call_user_func_array([self::createInst($arguments[0]), $functionName], [$arguments[1]]);

    }

}